homologous/autologous tissue glue - Spanish English Dictionary